Typedef Declarations
For each typedef declaration a corresponding C++ type with the same name is defined.